though i say so myself - Turc Anglais Dictionnaire